package com.maben.vue_support.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户表
 */
@Data
@TableName("sys_user")
public class SysUser {
    /** 主键id */
    @TableId
    @ApiModelProperty(value = "用户表主键id")
    private Integer userId;
    /** 部门id */
    @ApiModelProperty(value = "部门id")
    private Integer deptId;
    /** 登录名 */
    @ApiModelProperty(value = "登录名")
    private String username;
    /** 昵称 */
    @ApiModelProperty(value = "昵称")
    private String nickName;
    /** 性别 */
    @ApiModelProperty(value = "性别")
    private String gender;
    /** 手机号码 */
    @ApiModelProperty(value = "手机号码")
    private String phone;
    /** 邮箱 */
    @ApiModelProperty(value = "邮箱")
    private String email;
    /** 头像地址 */
    @ApiModelProperty(value = "头像地址")
    private String avatarName;
    /** 头像真实路径 */
    @ApiModelProperty(value = "头像真实路径")
    private String avatarPath;
    /** 密码 */
    @ApiModelProperty(value = "密码")
    private String password;
    /** 是否是admin */
    @ApiModelProperty(value = "是否是admin")
    private String isAdmin;
    /** 是否禁用（1启用，0禁用） */
    @ApiModelProperty(value = "是否禁用（1启用，0禁用）")
    private String enabled;
    /** 创建人 */
    @ApiModelProperty(value = "创建人")
    private String createBy;
    /** 更新人 */
    @ApiModelProperty(value = "更新人")
    private String updateBy;
    /** 修改密码时间 */
    @ApiModelProperty(value = "修改密码时间")
    private String pwdResetTime;
    /** 创建时间 */
    @ApiModelProperty(value = "创建时间")
    private String createTime;
    /** 更新时间 */
    @ApiModelProperty(value = "更新时间")
    private String updateTime;
}
